polymictic lake - English Synonyms Dictionary